﻿.nduap_selectedUserList { padding: 1px 0 0 1px; font-size: 12px; border: 1px solid #666; margin: 0; clear: both;background:#fff; display:inline-block; }
.nduap_selectedUserListFocus { border-width: 2px 1px 1px 2px; padding: 0;background:#fff }
.nduap_selectedUserList_left{width:90%}
.nduap_selectedUserList .keyItem { float: left; margin: 1px; padding: 1px; border: 1px dashed #CAE6EE; white-space: nowrap; }
.nduap_selectedUserList .keyItem .head { width: 15px; height: 15px; margin: 5px 1px 1px;}
.nduap_selectedUserList .keyItem .keyItemRemove { background: url(Images/btn_remove.gif) no-repeat center; padding: 0 5px; cursor: pointer; }
.nduap_selectedUserList .keyover { border: 1px solid #CAE6EE; background: #E9F1FD; cursor: default; }
.nduap_selectedUserList .keyerror { border: 1px solid red; }
.nduap_selectedUserList .txtKeyWordOuter { float: left; position: relative; font-size: 12px; width: 10px; z-index: 9999; }
.nduap_selectedUserList .txtKeyWordOuter .txtKeyWord { border: none;  width: 143px; background: none; line-height: 19px; margin:0; padding:0; }
.nduap_selectedUserList .txtKeyWordListBack { position: absolute; top: 25px; border: 1px solid #888; background: #fff; max-height: 185px; overflow-y: auto; height: 10px; _height: 17px; width: 149px; overflow-x: hidden; padding: 2px; z-index: 998; display: none; }
.nduap_selectedUserList .txtKeyWordList { position: absolute; top: 25px; border: 1px solid #888; background: #fff; max-height: 185px; overflow-y: auto; width: 149px; overflow-x: hidden; padding: 2px; z-index: 999; display: none; }
.nduap_selectedUserList .txtKeyWordList .divItem { cursor: pointer; border-bottom: 1px solid #E9F1FD; background: #fff; line-height: 25px; list-style: none; padding: 1px; }
.nduap_selectedUserList .txtKeyWordList .divItem img { width: 23px; height: 23px; float: left; border: 1px solid #CAE6EE; padding: 2px; }
.nduap_selectedUserList .txtKeyWordList .divItem .itemName { float: left; padding-left: 8px; line-height: 25px; }
.nduap_selectedUserList .txtKeyWordList .active { background: #6dd1eb; color: #fff; }
.nduap_selectedUserList .txtKeyWordList .active .type2 { padding-top: 5px; }
.nduap_selectedUserList .btnShowAll { float: right; width: 10px; top: 1px; padding: 0; cursor: pointer; }
.nduap_selectedUserList .btnShowAllBtn { background: url(Images/btn_open.gif) no-repeat center; padding: 0; margin-left: -3px; width: 10px; cursor: pointer; line-height: 10px; }
.nduap_selectedUserList .btnShowAllBtnClose { background: url(Images/btn_close.gif) no-repeat center; }
.nduap_selectedUserList .btnRemoveAllBtn { background: url(Images/btn_remove.gif) no-repeat center; padding: 0; width: 10px; margin-left: -3px; cursor: pointer; bottom: 1px; line-height: 12px; }
.nduap_selectedUserList .btnShowAll .relative { position: relative; }
.nduap_selectedUserList .btnShowAll .relative .iframeDiv { position: absolute; top: 12px; right: 0; padding: 8px; background: #CAE6EE; display: none; z-index: 999999999; }
.nduap_selectedUserList .btnShowAll .relative .iframeDivBack { width: 410px; _width: 418px; height: 283px; _height: 290px; position: absolute; top: 12px; right: 0; padding: 8px; background: #CAE6EE; display: none; z-index: 999999998; }
.nduap_selectedUserList .btnShowAll .relative .iframeDivIn { padding: 8px; border: 1px solid #6DD1EB; background: #fff; height: 280px; }
.nduap_selectedUserList .bottomBtnList .btn { position: absolute; bottom: 18px; border: 1px solid #CAE6EE; background: #fff; padding: 1px; width: 45px; }
.nduap_selectedUserList .bottomBtnList .btn:hover { background: #CAE6EE; }
.nduap_selectedUserList .bottomBtnList .totalSelectNumTip { position: absolute; bottom: 12px; padding: 2px; right: 90px; }

/*弹出框*/
.nduap_selectedUserList .listBox { width: 400px; height: 250px; cursor: default; }
.nduap_selectedUserList .divSearchCls { height: 25px; z-index: 100; background: #fff; }
.nduap_selectedUserList .divUnivSearchCls { height: 58px; }
.nduap_selectedUserList .listBox .divUserListOuter { padding: 3px; font-size: 12px; z-index: 1; background: #fff; }
.nduap_selectedUserList .listBox .divUserList {  height: 205px;border: 1px solid #CAE6EE; overflow-y: auto; overflow-x: hidden; padding: 1px; }
.nduap_selectedUserList .listBox .divUnivUserList {height:175px;}
.nduap_selectedUserList .listBox .divUserList .userItem { float: left; width: 180px; cursor: pointer; border: 1px solid #fff;line-height:25px }
.nduap_selectedUserList .listBox .divUserList .userItem img { width: 18px; height: 18px; }
.nduap_selectedUserList .listBox .divUserList .userItem span { width: 120px;  }
.nduap_selectedUserList .listBox .divUserList .univItem { width: 180px;line-height:25px }
.nduap_selectedUserList .listBox .divUserList .univItem span{ width: 155px;}

.nduap_selectedUserList .listBox .divUserList .active { background: #E9F1FD; border-color: #CAE6EE; }
.nduap_selectedUserList .listBox .divUserList .d { width: 190px; }
.nduap_selectedUserList .listBox .infotip { padding: 20px; color: #888; }
.nduap_selectedUserList .listBox .listTitle { font-weight: bold; padding: 5px; color: #69BFD9; }


.nduap_selectedUserList .objListBox { width: 400px; height: 250px; cursor: default; }
.nduap_selectedUserList .divObjListOuter { padding: 3px; font-size: 12px; z-index: 1; background: #fff; margin-top: -35px; }
.nduap_selectedUserList .divObjList { border: 1px solid #CAE6EE; height: 230px; overflow-y: auto; overflow-x: hidden; padding: 1px; }
.nduap_selectedUserList .objListBox .listTitle { display: none; }
.nduap_selectedUserList .listBox .divQuickItem { padding: 5px; border: 1px solid #fff; }
.nduap_selectedUserList .listBox .divQuickItemOver { padding: 5px; background: #E9F1FD; border: 1px solid #CAE6EE; }
.nduap_selectedUserList .typeMenu { height: 24px; }
.nduap_selectedUserList .typeMenu span { border: 1px solid #CAE6EE; border-bottom: none; background: #E9F1FD; padding: 0px 5px; line-height: 24px; height: 24px; float: left; margin-right: 5px; }
.nduap_selectedUserList .typeMenu .active { background: #fff; cursor: default; }

/*弹出框内层部门框*/
.nduap_selectedUserList .listBox .nduap_selectedUserList { border-color: #CAE6EE; margin-top: 3px; }
.nduap_selectedUserList .listBox .btnShowAll .relative .objListBox { width: 364px; height: 170px; }
.nduap_selectedUserList .listBox .btnShowAll .relative .divObjList { width: 355px; height: 155px; }
.nduap_selectedUserList .listBox .btnShowAll .relative .iframeDiv { }
.nduap_selectedUserList .listBox .btnShowAll .relative .iframeDivIn { height: 170px; }
.nduap_selectedUserList .listBox .btnShowAll .relative .iframeDivBack { width: 374px; _width: 382px; height: 183px; _height: 180px; }

.nduap_selectedUserList  * { scrollbar-3dlight-color: #D4D0C8; /*- 最外左 -*/ scrollbar-highlight-color: #fff; /*- 左二 -*/ scrollbar-face-color: #E4E4E4; /*- 面子 -*/ scrollbar-arrow-color: #CAE6EE; /*- 箭头 -*/ scrollbar-shadow-color: #808080; /*- 右二 -*/ scrollbar-darkshadow-color: #CAE6EE; /*- 右一 -*/ scrollbar-base-color: #E9F1FD; /*- 基色 -*/ scrollbar-track-color: #E9F1FD; /*- 滑道 -*/ }

.clsItemList a{color:#4F9FD0;text-decoration:none;line-height:20px}
.clsItemList a:hover{color:#FF6600;text-decoration:none}